repeating instruments - German English Dictionary